torn meniscus - French English Dictionary